GET {ClientId}/Quickcheck/{UserId}/{AuthProfileId}/Phone/SOR?PhoneDataList[0].PhoneNumber={PhoneDataList[0].PhoneNumber}&PhoneDataList[0].SOR={PhoneDataList[0].SOR}&PhoneDataList[0].PostalCode={PhoneDataList[0].PostalCode}&PhoneDataList[1].PhoneNumber={PhoneDataList[1].PhoneNumber}&PhoneDataList[1].SOR={PhoneDataList[1].SOR}&PhoneDataList[1].PostalCode={PhoneDataList[1].PostalCode}

Retrieves a QuickCheckMultiResult record for up to 100 Phone Numbers passed in using State of Residence (SOR) and optionally PostalCode for CallCurfew. No authorization header is required.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ClientId

PossibleNow ClientId

string

Required

UserId

PossibleNow UserId

string

Required

AuthProfileId

Profile ID provided by PossibleNow

string

Required

PhoneDataList

List of Phone numbers, SOR, and optionally PostalCode data to check. Phone numbers can't start with 0 or 1, but may contain dashes. Must contain 10 digits. Supports up to 100 Phone Numbers.

Collection of PhoneSORData

Required

Body Parameters

None.

Response Information

Resource Description

QuickCheckMultiSORResult
NameDescriptionTypeAdditional information
ScrubbedResults

Collection of QuickCheckResponse

None.

Response Codes

  • InternalServerError (500)
  • NotFound (404)
  • BadRequest (400)

Response Formats

application/json, text/json

Sample:
{
  "ScrubbedResults": [
    {
      "TimeZone": "sample string 1",
      "CallCurfewWindow": {
        "Start": "sample string 1",
        "End": "sample string 2",
        "WithinCallCurfewWindow": "sample string 4",
        "WithinCallWindow": "sample string 4"
      },
      "PhoneNumber": "sample string 2",
      "Status": "sample string 3",
      "Filters": [
        {
          "FilterName": "sample string 1",
          "Flag": "sample string 2",
          "IsWireless": true
        },
        {
          "FilterName": "sample string 1",
          "Flag": "sample string 2",
          "IsWireless": true
        }
      ],
      "MobileScoringInfo": {
        "RequestId": "sample string 1",
        "Status": 2,
        "Description": "sample string 3",
        "Response": {
          "VerifyNumberTransactionId": "sample string 1",
          "MSISDNType": "sample string 2",
          "NumberMatch": "sample string 3"
        },
        "AdditionalInfo": "sample string 4"
      }
    },
    {
      "TimeZone": "sample string 1",
      "CallCurfewWindow": {
        "Start": "sample string 1",
        "End": "sample string 2",
        "WithinCallCurfewWindow": "sample string 4",
        "WithinCallWindow": "sample string 4"
      },
      "PhoneNumber": "sample string 2",
      "Status": "sample string 3",
      "Filters": [
        {
          "FilterName": "sample string 1",
          "Flag": "sample string 2",
          "IsWireless": true
        },
        {
          "FilterName": "sample string 1",
          "Flag": "sample string 2",
          "IsWireless": true
        }
      ],
      "MobileScoringInfo": {
        "RequestId": "sample string 1",
        "Status": 2,
        "Description": "sample string 3",
        "Response": {
          "VerifyNumberTransactionId": "sample string 1",
          "MSISDNType": "sample string 2",
          "NumberMatch": "sample string 3"
        },
        "AdditionalInfo": "sample string 4"
      }
    }
  ]
}

application/xml, text/xml

Sample:
<QuickCheckMultiSORResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DNC.Rest.Models">
  <ScrubbedResults>
    <QuickCheckResponse>
      <Filters>
        <FilterInfo>
          <FilterName>sample string 1</FilterName>
          <Flag>sample string 2</Flag>
          <IsWireless>true</IsWireless>
        </FilterInfo>
        <FilterInfo>
          <FilterName>sample string 1</FilterName>
          <Flag>sample string 2</Flag>
          <IsWireless>true</IsWireless>
        </FilterInfo>
      </Filters>
      <LastContactDate>sample string 4</LastContactDate>
      <MobileScoringInfo xmlns:d4p1="http://schemas.datacontract.org/2004/07/DNC.Rest.Codebase.MobileScoring">
        <d4p1:AdditionalInfo>sample string 4</d4p1:AdditionalInfo>
        <d4p1:Description>sample string 3</d4p1:Description>
        <d4p1:RequestId>sample string 1</d4p1:RequestId>
        <d4p1:Response>
          <d4p1:MSISDNType>sample string 2</d4p1:MSISDNType>
          <d4p1:NumberMatch>sample string 3</d4p1:NumberMatch>
          <d4p1:VerifyNumberTransactionId>sample string 1</d4p1:VerifyNumberTransactionId>
        </d4p1:Response>
        <d4p1:Status>2</d4p1:Status>
      </MobileScoringInfo>
      <PhoneNumber>sample string 2</PhoneNumber>
      <Status>sample string 3</Status>
      <CallCurfewWindow>
        <End>sample string 2</End>
        <Start>sample string 1</Start>
        <WithinCallCurfewWindow>sample string 4</WithinCallCurfewWindow>
        <WithinCallWindow>sample string 4</WithinCallWindow>
      </CallCurfewWindow>
      <TimeZone>sample string 1</TimeZone>
    </QuickCheckResponse>
    <QuickCheckResponse>
      <Filters>
        <FilterInfo>
          <FilterName>sample string 1</FilterName>
          <Flag>sample string 2</Flag>
          <IsWireless>true</IsWireless>
        </FilterInfo>
        <FilterInfo>
          <FilterName>sample string 1</FilterName>
          <Flag>sample string 2</Flag>
          <IsWireless>true</IsWireless>
        </FilterInfo>
      </Filters>
      <LastContactDate>sample string 4</LastContactDate>
      <MobileScoringInfo xmlns:d4p1="http://schemas.datacontract.org/2004/07/DNC.Rest.Codebase.MobileScoring">
        <d4p1:AdditionalInfo>sample string 4</d4p1:AdditionalInfo>
        <d4p1:Description>sample string 3</d4p1:Description>
        <d4p1:RequestId>sample string 1</d4p1:RequestId>
        <d4p1:Response>
          <d4p1:MSISDNType>sample string 2</d4p1:MSISDNType>
          <d4p1:NumberMatch>sample string 3</d4p1:NumberMatch>
          <d4p1:VerifyNumberTransactionId>sample string 1</d4p1:VerifyNumberTransactionId>
        </d4p1:Response>
        <d4p1:Status>2</d4p1:Status>
      </MobileScoringInfo>
      <PhoneNumber>sample string 2</PhoneNumber>
      <Status>sample string 3</Status>
      <CallCurfewWindow>
        <End>sample string 2</End>
        <Start>sample string 1</Start>
        <WithinCallCurfewWindow>sample string 4</WithinCallCurfewWindow>
        <WithinCallWindow>sample string 4</WithinCallWindow>
      </CallCurfewWindow>
      <TimeZone>sample string 1</TimeZone>
    </QuickCheckResponse>
  </ScrubbedResults>
</QuickCheckMultiSORResult>